﻿ using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MODEL;
using IBLL;

namespace BLL
{
	public partial class AmazonCategoryInfo_BLL : BaseBLL<AmazonCategoryInfo>,IAmazonCategoryInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAmazonCategoryInfo_DAL;
		}
    }
	public partial class AmazonEnum_BLL : BaseBLL<AmazonEnum>,IAmazonEnum_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAmazonEnum_DAL;
		}
    }
	public partial class AmazonItemOperateion_BLL : BaseBLL<AmazonItemOperateion>,IAmazonItemOperateion_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAmazonItemOperateion_DAL;
		}
    }
	public partial class AmperageDimensionInfo_BLL : BaseBLL<AmperageDimensionInfo>,IAmperageDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAmperageDimensionInfo_DAL;
		}
    }
	public partial class ApertureDimensionInfo_BLL : BaseBLL<ApertureDimensionInfo>,IApertureDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IApertureDimensionInfo_DAL;
		}
    }
	public partial class AutoAccessoryInfo_BLL : BaseBLL<AutoAccessoryInfo>,IAutoAccessoryInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoAccessoryInfo_DAL;
		}
    }
	public partial class AutoAccessoryMiscColorSpecificationInfo_BLL : BaseBLL<AutoAccessoryMiscColorSpecificationInfo>,IAutoAccessoryMiscColorSpecificationInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoAccessoryMiscColorSpecificationInfo_DAL;
		}
    }
	public partial class AutoAccessoryMiscInfo_BLL : BaseBLL<AutoAccessoryMiscInfo>,IAutoAccessoryMiscInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoAccessoryMiscInfo_DAL;
		}
    }
	public partial class AutoAccessoryProductTypeInfo_BLL : BaseBLL<AutoAccessoryProductTypeInfo>,IAutoAccessoryProductTypeInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoAccessoryProductTypeInfo_DAL;
		}
    }
	public partial class AutoPartColorSpecificationInfo_BLL : BaseBLL<AutoPartColorSpecificationInfo>,IAutoPartColorSpecificationInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoPartColorSpecificationInfo_DAL;
		}
    }
	public partial class AutoPartInfo_BLL : BaseBLL<AutoPartInfo>,IAutoPartInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoPartInfo_DAL;
		}
    }
	public partial class AutoPartPartInterchangeDataInfo_BLL : BaseBLL<AutoPartPartInterchangeDataInfo>,IAutoPartPartInterchangeDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoPartPartInterchangeDataInfo_DAL;
		}
    }
	public partial class AutoPartVariationDataInfo_BLL : BaseBLL<AutoPartVariationDataInfo>,IAutoPartVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAutoPartVariationDataInfo_DAL;
		}
    }
	public partial class BagCaseInfo_BLL : BaseBLL<BagCaseInfo>,IBagCaseInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBagCaseInfo_DAL;
		}
    }
	public partial class BatteryInfo_BLL : BaseBLL<BatteryInfo>,IBatteryInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBatteryInfo_DAL;
		}
    }
	public partial class BatteryPowerIntegerDimensionInfo_BLL : BaseBLL<BatteryPowerIntegerDimensionInfo>,IBatteryPowerIntegerDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBatteryPowerIntegerDimensionInfo_DAL;
		}
    }
	public partial class BatterySubgroupInfo_BLL : BaseBLL<BatterySubgroupInfo>,IBatterySubgroupInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBatterySubgroupInfo_DAL;
		}
    }
	public partial class BeautyInfo_BLL : BaseBLL<BeautyInfo>,IBeautyInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBeautyInfo_DAL;
		}
    }
	public partial class BeautyMiscInfo_BLL : BaseBLL<BeautyMiscInfo>,IBeautyMiscInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBeautyMiscInfo_DAL;
		}
    }
	public partial class BeautyMiscUnitCountInfo_BLL : BaseBLL<BeautyMiscUnitCountInfo>,IBeautyMiscUnitCountInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBeautyMiscUnitCountInfo_DAL;
		}
    }
	public partial class BeautyMiscVariationDataInfo_BLL : BaseBLL<BeautyMiscVariationDataInfo>,IBeautyMiscVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBeautyMiscVariationDataInfo_DAL;
		}
    }
	public partial class BeautyProductTypeInfo_BLL : BaseBLL<BeautyProductTypeInfo>,IBeautyProductTypeInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBeautyProductTypeInfo_DAL;
		}
    }
	public partial class BinocularInfo_BLL : BaseBLL<BinocularInfo>,IBinocularInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBinocularInfo_DAL;
		}
    }
	public partial class BlankMediaInfo_BLL : BaseBLL<BlankMediaInfo>,IBlankMediaInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IBlankMediaInfo_DAL;
		}
    }
	public partial class CamcorderInfo_BLL : BaseBLL<CamcorderInfo>,ICamcorderInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICamcorderInfo_DAL;
		}
    }
	public partial class CameraPhotoInfo_BLL : BaseBLL<CameraPhotoInfo>,ICameraPhotoInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICameraPhotoInfo_DAL;
		}
    }
	public partial class CameraPhotoProductTypeInfo_BLL : BaseBLL<CameraPhotoProductTypeInfo>,ICameraPhotoProductTypeInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICameraPhotoProductTypeInfo_DAL;
		}
    }
	public partial class ClothingAccessoriesClassificationDataInfo_BLL : BaseBLL<ClothingAccessoriesClassificationDataInfo>,IClothingAccessoriesClassificationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IClothingAccessoriesClassificationDataInfo_DAL;
		}
    }
	public partial class ClothingAccessoriesInfo_BLL : BaseBLL<ClothingAccessoriesInfo>,IClothingAccessoriesInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IClothingAccessoriesInfo_DAL;
		}
    }
	public partial class ClothingAccessoriesVariationDataInfo_BLL : BaseBLL<ClothingAccessoriesVariationDataInfo>,IClothingAccessoriesVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IClothingAccessoriesVariationDataInfo_DAL;
		}
    }
	public partial class ClothingSizeDimensionInfo_BLL : BaseBLL<ClothingSizeDimensionInfo>,IClothingSizeDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IClothingSizeDimensionInfo_DAL;
		}
    }
	public partial class ComputerPlatformInfo_BLL : BaseBLL<ComputerPlatformInfo>,IComputerPlatformInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IComputerPlatformInfo_DAL;
		}
    }
	public partial class ConditionInfo_BLL : BaseBLL<ConditionInfo>,IConditionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IConditionInfo_DAL;
		}
    }
	public partial class DegreeDimensionInfo_BLL : BaseBLL<DegreeDimensionInfo>,IDegreeDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IDegreeDimensionInfo_DAL;
		}
    }
	public partial class DimensionsInfo_BLL : BaseBLL<DimensionsInfo>,IDimensionsInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IDimensionsInfo_DAL;
		}
    }
	public partial class HelmetColorSpecificationInfo_BLL : BaseBLL<HelmetColorSpecificationInfo>,IHelmetColorSpecificationInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IHelmetColorSpecificationInfo_DAL;
		}
    }
	public partial class HelmetInfo_BLL : BaseBLL<HelmetInfo>,IHelmetInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IHelmetInfo_DAL;
		}
    }
	public partial class HelmetVariationDataInfo_BLL : BaseBLL<HelmetVariationDataInfo>,IHelmetVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IHelmetVariationDataInfo_DAL;
		}
    }
	public partial class LengthDimensionInfo_BLL : BaseBLL<LengthDimensionInfo>,ILengthDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ILengthDimensionInfo_DAL;
		}
    }
	public partial class MemorySizeDimensionInfo_BLL : BaseBLL<MemorySizeDimensionInfo>,IMemorySizeDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IMemorySizeDimensionInfo_DAL;
		}
    }
	public partial class MSRPInfo_BLL : BaseBLL<MSRPInfo>,IMSRPInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IMSRPInfo_DAL;
		}
    }
	public partial class PixelDimensionInfo_BLL : BaseBLL<PixelDimensionInfo>,IPixelDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPixelDimensionInfo_DAL;
		}
    }
	public partial class PowersportsPartColorSpecificationInfo_BLL : BaseBLL<PowersportsPartColorSpecificationInfo>,IPowersportsPartColorSpecificationInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPowersportsPartColorSpecificationInfo_DAL;
		}
    }
	public partial class PowersportsPartInfo_BLL : BaseBLL<PowersportsPartInfo>,IPowersportsPartInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPowersportsPartInfo_DAL;
		}
    }
	public partial class PowersportsPartPartInterchangeDataInfo_BLL : BaseBLL<PowersportsPartPartInterchangeDataInfo>,IPowersportsPartPartInterchangeDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPowersportsPartPartInterchangeDataInfo_DAL;
		}
    }
	public partial class PowersportsPartVariationDataInfo_BLL : BaseBLL<PowersportsPartVariationDataInfo>,IPowersportsPartVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPowersportsPartVariationDataInfo_DAL;
		}
    }
	public partial class PowersportsVehicleColorSpecificationInfo_BLL : BaseBLL<PowersportsVehicleColorSpecificationInfo>,IPowersportsVehicleColorSpecificationInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPowersportsVehicleColorSpecificationInfo_DAL;
		}
    }
	public partial class PowersportsVehicleInfo_BLL : BaseBLL<PowersportsVehicleInfo>,IPowersportsVehicleInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPowersportsVehicleInfo_DAL;
		}
    }
	public partial class PowersportsVehicleVariationDataInfo_BLL : BaseBLL<PowersportsVehicleVariationDataInfo>,IPowersportsVehicleVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPowersportsVehicleVariationDataInfo_DAL;
		}
    }
	public partial class ProductDescriptionDataInfo_BLL : BaseBLL<ProductDescriptionDataInfo>,IProductDescriptionDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductDescriptionDataInfo_DAL;
		}
    }
	public partial class ProductDiscoveryDataInfo_BLL : BaseBLL<ProductDiscoveryDataInfo>,IProductDiscoveryDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductDiscoveryDataInfo_DAL;
		}
    }
	public partial class ProductInfo_BLL : BaseBLL<ProductInfo>,IProductInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductInfo_DAL;
		}
    }
	public partial class ProductProductDataInfo_BLL : BaseBLL<ProductProductDataInfo>,IProductProductDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductProductDataInfo_DAL;
		}
    }
	public partial class ProductPromoTagInfo_BLL : BaseBLL<ProductPromoTagInfo>,IProductPromoTagInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductPromoTagInfo_DAL;
		}
    }
	public partial class ProtectiveGearColorSpecificationInfo_BLL : BaseBLL<ProtectiveGearColorSpecificationInfo>,IProtectiveGearColorSpecificationInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProtectiveGearColorSpecificationInfo_DAL;
		}
    }
	public partial class ProtectiveGearInfo_BLL : BaseBLL<ProtectiveGearInfo>,IProtectiveGearInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProtectiveGearInfo_DAL;
		}
    }
	public partial class ProtectiveGearVariationDataInfo_BLL : BaseBLL<ProtectiveGearVariationDataInfo>,IProtectiveGearVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProtectiveGearVariationDataInfo_DAL;
		}
    }
	public partial class RebateInfo_BLL : BaseBLL<RebateInfo>,IRebateInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRebateInfo_DAL;
		}
    }
	public partial class RelatedProductIDInfo_BLL : BaseBLL<RelatedProductIDInfo>,IRelatedProductIDInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRelatedProductIDInfo_DAL;
		}
    }
	public partial class RidingApparelColorSpecificationInfo_BLL : BaseBLL<RidingApparelColorSpecificationInfo>,IRidingApparelColorSpecificationInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRidingApparelColorSpecificationInfo_DAL;
		}
    }
	public partial class RidingApparelInfo_BLL : BaseBLL<RidingApparelInfo>,IRidingApparelInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRidingApparelInfo_DAL;
		}
    }
	public partial class RidingApparelVariationDataInfo_BLL : BaseBLL<RidingApparelVariationDataInfo>,IRidingApparelVariationDataInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRidingApparelVariationDataInfo_DAL;
		}
    }
	public partial class StandardProductIDInfo_BLL : BaseBLL<StandardProductIDInfo>,IStandardProductIDInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IStandardProductIDInfo_DAL;
		}
    }
	public partial class StringLengthOptionalDimensionInfo_BLL : BaseBLL<StringLengthOptionalDimensionInfo>,IStringLengthOptionalDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IStringLengthOptionalDimensionInfo_DAL;
		}
    }
	public partial class SunProtectionDimensionInfo_BLL : BaseBLL<SunProtectionDimensionInfo>,ISunProtectionDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISunProtectionDimensionInfo_DAL;
		}
    }
	public partial class VoltageDecimalDimensionInfo_BLL : BaseBLL<VoltageDecimalDimensionInfo>,IVoltageDecimalDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IVoltageDecimalDimensionInfo_DAL;
		}
    }
	public partial class VolumeDimensionInfo_BLL : BaseBLL<VolumeDimensionInfo>,IVolumeDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IVolumeDimensionInfo_DAL;
		}
    }
	public partial class WattageDimensionInfo_BLL : BaseBLL<WattageDimensionInfo>,IWattageDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IWattageDimensionInfo_DAL;
		}
    }
	public partial class WeightDimensionInfo_BLL : BaseBLL<WeightDimensionInfo>,IWeightDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IWeightDimensionInfo_DAL;
		}
    }
	public partial class WeightIntegerDimensionInfo_BLL : BaseBLL<WeightIntegerDimensionInfo>,IWeightIntegerDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IWeightIntegerDimensionInfo_DAL;
		}
    }
	public partial class ZoomDimensionInfo_BLL : BaseBLL<ZoomDimensionInfo>,IZoomDimensionInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IZoomDimensionInfo_DAL;
		}
    }
public partial class Object_BLL : BaseBLL<Object>,IObject_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IObject_DAL;
		}
    }
}